package com.hyh.generator.util;

public class TableUtil {

    /**
     * 转为驼峰命名法
     *
     * @param tableName 表名称
     * @param
     * @return 结果
     */
    public static String prefixAndCamel(String tableName) {
        String[] parts = tableName.split("_");
        StringBuilder result = new StringBuilder();
        for (int i = 0; i < parts.length; i++) {
            // 将每个部分转换为驼峰命名法
            if (i == 0) {
                result.append(parts[i]); // 第一个部分保留原始前缀
            } else {
                result.append(Character.toUpperCase(parts[i].charAt(0))).append(parts[i].substring(1));
            }
        }
        return result.toString();
    }

}
